send one's compliment - German English Dictionary